From: Andreas Schwab Date: Fri, 21 Jun 2013 21:27:17 +0000 (+0200) Subject: * process.c (create_process): Mark PROCESS volatile. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~3603^2 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=9de1114ad8df69a83bb5f36c4c285f39eaa7d448;p=emacs.git * process.c (create_process): Mark PROCESS volatile. --- diff --git a/src/ChangeLog b/src/ChangeLog index 4821f5fb7eb..0061b7ff9db 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2013-06-21 Andreas Schwab + + * process.c (create_process): Mark PROCESS volatile. + 2013-06-21 Paul Eggert Use C99-style flexible array members if available. diff --git a/src/process.c b/src/process.c index 9ef01dae765..e74d58dcc33 100644 --- a/src/process.c +++ b/src/process.c @@ -1582,7 +1582,8 @@ create_process_1 (struct atimer *timer) static void -create_process (Lisp_Object process, char **new_argv, Lisp_Object current_dir) +create_process (volatile Lisp_Object process, char **new_argv, + Lisp_Object current_dir) { int inchannel, outchannel; pid_t pid;